carpenter sharks - French English Dictionary